using System;
using System.Collections.Generic;
using System.IO;
using System.Text;

using CSharp.Presentations;

namespace CSharp
{
    class RunExamples
    {
        [STAThread]
        public static void Main()
        {
            Console.WriteLine("Open RunExamples.cs. In Main() method, Un-comment the example that you want to run");
            Console.WriteLine("=====================================================");
            // Un-comment the one you want to try out
            Convert_HTML.Run();
            // Stop before exiting
            Console.WriteLine("\n\nProgram Finished. Press any key to exit....");
            Console.ReadKey();
        }

        public static String GetDataDir_Charts()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Charts/Data/");
        }

        public static String GetDataDir_Presentations()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Presentations/Data/");
        }

        public static String GetDataDir_Shapes()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Shapes/Data/");
        }

        public static String GetDataDir_Slides_Presentations()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Slides-Presentations/Data/");
        }

        public static String GetDataDir_SmartArts()
        {
            return Path.GetFullPath("../../ProgrammersGuide/SmartArts/Data/");
        }

        public static String GetDataDir_Tables()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Tables/Data/");
        }

        public static String GetDataDir_Text()
        {
            return Path.GetFullPath("../../ProgrammersGuide/Text/Data/");
        }
    }
}